rescue master - French English Dictionary